#LoginArea
{
    border: 1px outset #42ADF1;
    background-color: #FFFFFF;
}
#LoginArea .noborderarea
{
  background-color:#e0e0d8;
}
#LoginArea .noborderarea t1
{
  text-align: right; width: 104px; height: 30px;
}
#LoginArea .noborderarea t2
{
  height: 30px; text-align: left
}
#LoginArea #header
{
     background-color:#006e6b;
    width:100%;
    vertical-align:middle;
    height:22px;
    line-height:20px;
    z-index:-1;
    color:White;
}

#RoleManage
{
      height:100%;
}

#RoleManage .UserGroup
{
    float:left;
    height:100%;
    text-align:left;
    padding:0px 30px 0px 30px;
    position:relative;
}
#RoleManage .AddRole
{
    text-align:left;
    height:25px;
    line-height:20px;
    padding-top:5px;
    margin-right:50px;
}
#RoleManage .AddRole span
{
    float:left;
    color:Red;
}

#RoleManage .leftPanel
{
    float:left;
    width:80px;
    height:100%;
    text-align:left;
    padding:0px 0px 0px 0px;
}


#RoleManage .PrivligeGroup
{
    float:left;
    text-align:left;
    padding:0px 50px 0px 5px;
}


#RoleManage .GroupList
{
    line-height:30px;
    vertical-align:middle;
}
#RoleManage .buttonArea
{
    float:right;
}

#BaseCode
{
    height:100%;
}
#BaseCode .BaseKindPanel
{
    float:left;
    width:140px;
    height:100%;
    text-align:center;
    padding:10px 0px 0px 0px;
}

#BaseCode .RightPanel
{
    float:left;
    text-align:left;
    padding:0px 50px 0px 5px;
}
#BaseCode .GroupList
{
    line-height:30px;
    vertical-align:middle;
}
#BaseCode .AddArea
{
    padding:3px 0px 3px 0px;
    float:left;
}

#BaseCode .pageArea
{
    text-align:right;
}

#Dept
{
    height:100%;
}

#Dept .LeftPanel
{
    float:left;
    width:140px;
    height:100%;
    text-align:center;
    padding:10px 0px 0px 0px;
}
#Dept .RightPanel
{
    float:left;
    text-align:left;
    padding:0px 5px 0px 5px;
    
}
#Dept .GroupList
{
    line-height:40px;
    vertical-align:middle;
}
#Dept .AddArea
{
    padding:3px 0px 3px 0px;float:left;
}

#Operator
{
}

#DeptOperator
{
    margin:0px 10px 0px 10px;
}
#DeptOperator .C1
{
    text-align: left;
}

#UserGrant
{
	
     margin:10px 0px 0px 0px;
}
#UserGrant .role
{
     vertical-align:middle;
     padding:10px 10px 10px 10px;
     margin-bottom:40px;
}
#UserGrant .C1
{
    float:left;
    position:relative;
    margin:0px 15px 10px 0px;
}
#UserGrant .list
{
   margin-top:2px;
   float:left;
}
#UserGrant .C2
{
    
    text-align:right;
}

.logininfo
{
    background-color:#dcdedd;
	vertical-align:middle;
	/*filter : progid:DXImageTransform.Microsoft.gradient(startColorStr=#4A9AD9,endColorStr=#A1CBEC,GradientType=0);*/
	padding: 5px 3px 5px 3px;
	background-image:url(image2/RankIcons/GenderMale.gif);
	background-repeat:no-repeat;
	background-position:left center;
	padding-left:20px;
	color:#006e6b;
	font-weight:bold;
}
#error
{
    width:400px;
    text-align:center;
    margin-left:auto;
    margin-right:auto;
}
.errorInfo
{
    text-align:center;
    position:relative;
    width:400px;
    line-height:30px;
    margin-top:1px;
    margin-bottom:100px;
}
.errorHeader
{
    text-align:left;
    margin-top:170px;
     width:380px;
    line-height:20px;
    padding-left:23px;
    background-image:url(image2/allow_red.gif);
    background-position:left center;
    background-repeat:no-repeat;
}

#sucess
{
    width:400px;
    text-align:center;
    margin-left:auto;
    margin-right:auto;
    margin-bottom:100px;
}
#sucess .sucessInfo
{
    text-align:center;
    margin-left:auto;
    margin-right:auto;
    position:relative;
    width:100%;
    line-height:30px;
    margin-top:1px;
}
#sucess .sucessHeader
{
    text-align:left;
    margin-top:170px;
    width:380px;
    line-height:20px;
    padding-left:23px;
    background-image:url(image2/arrow_green.gif);
     background-position:left center;
     background-repeat:no-repeat;
}




#searchyear .C1
{
    margin-top:3px;
}
#searchyear .C2
{
   height:20px;
}


#index
{
    width:600px;
    
    margin-left:auto;
    margin-right:auto;
    margin-bottom:100px;
    margin-top:50px;
}
#index ul
{
    list-style-type: none;
    margin-left:10px;
    margin-top:10px;
}

#index ul li
{
    height:25px;
}

#gsView
{
    
}
#gsView .item
{
    
}

#gsView .item .C2
{
    text-align:left;
    width:150px;
}
#gsView .item .C3
{
    text-align:left;
    width:200px;
}
#gsView .item .C1
{
    padding:5px 5px 5px 5px ;
}


#gsedit
{
    width:95%;
    
    border:solid 1px #006699;
    padding:0px 0px 0px 0px;
}

#gsedit page
{
    width:100%;
    height: 390px;
}

#gsedit ul
{
    list-style-type: none;
    margin-left:0px;
    margin-top:-10px;
}
#gsedit ul li
{
    height:30px;
    padding-top:5px;
    vertical-align:middle;
}
#gsedit ul li div
{
    width:75px;
    float:left;
    text-align:right;
    color:#006699;
}
#gsedit ul li input,textarea
{
    vertical-align:middle;
    width:635px;
}

#gsedit ul li select
{
    vertical-align:middle;
    width:640px;
}


.SingleList
{
    width:320px;
    border:solid 1px #006699;
    margin-left:auto;margin-right:auto;
    margin-top:100px;
    margin-bottom:100px;
}

.SingleList ul
{
    list-style-type: none;
    margin-left:0px;
    margin-top:-10px;
}
.SingleList ul li
{
    height:30px;
    padding-top:5px;
    vertical-align:middle;
}
.SingleList ul li div
{
    width:75px;
    float:left;
    text-align:right;
    color:#006699;
}
.SingleList ul li input,textarea
{
    vertical-align:middle;
    width:235px;
}

.SingleList ul li select
{
    vertical-align:middle;
    width:240px;
}
.SingleList .E1
{
   text-align:left;
   margin-top:-15px;
   color:Red;
}
